hydroelectric power plant (hpp) - Espagnol Anglais Dictionnaire